/**
 * 
 */
package denaris.core;

import java.util.Vector;

import denaris.core.listener.ICollisionListener;

/**
 * A bullet system is a special ParticleSystem which emitts bullets that can
 * cause damage (normal particles do not cause damage on anything).
 * 
 * @author stkl23
 * 
 */
public abstract class BulletSystem extends AbstractParticleSystem {
	private ICollisionListener collisionListener;
	
	public abstract void checkCollision(Vector entities);

	public ICollisionListener getCollisionListener() {
		return collisionListener;
	}

	public void setCollisionListener(ICollisionListener collisionListener) {
		this.collisionListener = collisionListener;
	}
}
